package com.qclix.inv.dao;

import com.qclix.inv.Timesheet;

import java.util.Calendar;
import java.util.Date;
import java.util.Set;

/**
 * Storage methods for Timesheets
 */
public interface TimesheetDAO {
    public Timesheet getTimesheet(long id);
    public void add(Timesheet timesheet);

    public Timesheet getTimesheetStartingAtDay(Date time);

    Set<Calendar> getFirstDaysOfTimesheets();
}
